machinery in the workplace - Francés Inglés Diccionario